package model

// by daoyi
import "time"

type Logistics struct {
	Id             uint      `gorm:"primary_key"`
	CreatedAt      string    `gorm:"column:create_at;default:null"`
	UpdatedAt      string    `gorm:"column:update_at;default:null"`
	DeletedAt      time.Time `gorm:"index"`
	Number         string    `gorm:"column:number;comment:快递编号"`
	Type           string    `gorm:"column:type;comment:快递公司编号"`
	ExpName        uint      `gorm:"column:expName;comment:快递公司名"`
	ExpSite        string    `gorm:"column:expSite;comment:快递公司官网"`
	ExpPhone       string    `gorm:"column:expPhone;comment:快递公司联系电话"`
	Courier        string    `gorm:"column:courier;comment:快递员"`
	CourierPhone   string    `gorm:"column:courierPhone;comment:快递员电话"`
	UpdateTime     string    `gorm:"column:updateTime;comment:最新轨迹时间"`
	TakeTime       string    `gorm:"column:takeTime;comment:发货到收货的耗时"`
	List           string    `gorm:"column:list;default:0;comment:事件集合"`
	Deliverystatus uint      `gorm:"column:deliverystatus;default:0;comment:0快递收件(揽件)1在途中 2正在派件 3已签收 4派送失败 5.疑难件 6.退件签收"`
	Status         uint      `gorm:"column:status;comment:状态 0:正常查询 201:快递单号错误 203:快递公司不存在 204:快递公司识别失败 205:没有信息 207:该单号被限制，错误单号"`
}
